Distributed Redundant Placement for Microservice-based Applications at the Edge
نویسندگان
چکیده
Multi-access edge computing (MEC) is booming as a promising paradigm to push the computation and communication resources from cloud network provide services perform computations. With container technologies, mobile devices with small memory footprint can run composite microservice-based applications without time-consuming backbone. Service placement at of importance put MEC theory into practice. However, current state-of-the-art research does not sufficiently take property consideration. Besides, although Kubernetes has certain abilities heal failures, high availability cannot be ensured due heterogeneity variability sites. To deal these problems, we propose distributed redundant framework SAA-RP GA-based Server Selection (GASS) algorithm for sequential combinatorial structure. We formulate stochastic optimization problem uncertainty microservice request considered, then decide each microservice, how it should deployed many instances well on which sites place them. Benchmark policies are implemented in two scenarios, where redundancy allowed not, respectively. Numerical results based real-world dataset verify that GASS significantly outperforms all benchmark policies.
منابع مشابه
Complexity analysis for DROPLET: Distributed Operator Placement for IoT Applications Spanning Edge and Cloud Resources
The continued growth of Internet-of-Things (IoT) applications requires the ability to extract insights from massive amounts of data streams observed in real-time. Such data is collected from multiple input sources including surveillance cameras, wearable devices, etc. Due to limited computational capability of devices collecting such data, the conventional approach of performing analytics is to...
متن کاملContourlet-Based Edge Extraction for Image Registration
Image registration is a crucial step in most image processing tasks for which the final result is achieved from a combination of various resources. In general, the majority of registration methods consist of the following four steps: feature extraction, feature matching, transform modeling, and finally image resampling. As the accuracy of a registration process is highly dependent to the fe...
متن کاملEMMA: Distributed QoS-Aware MQTT Middleware for Edge Computing Applications
Publish–subscribe middleware is a popular technology for facilitating device-to-device communication in largescale distributed Internet of Things (IoT) scenarios. However, the stringent quality of service (QoS) requirements imposed by many applications cannot be met by cloud-based solutions alone. Edge computing is considered a key enabler for such applications. Client mobility and dynamic reso...
متن کاملEntropy-based Consensus for Distributed Data Clustering
The increasingly larger scale of available data and the more restrictive concerns on their privacy are some of the challenging aspects of data mining today. In this paper, Entropy-based Consensus on Cluster Centers (EC3) is introduced for clustering in distributed systems with a consideration for confidentiality of data; i.e. it is the negotiations among local cluster centers that are used in t...
متن کاملAvoiding Redundant Processing in Gradient Based Edge Detection
nique can produce computational savings of up to fifty percent in some instances. Gradient based edge detection produces edge location information by convolving an image with a 11. THEORY kernel to calculate local intensity gradients. In many images, the area of the image that contains edge loThe goal of image is decation information is small relative to the area of termine what is where. This ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Services Computing
سال: 2022
ISSN: ['1939-1374', '2372-0204']
DOI: https://doi.org/10.1109/tsc.2020.3013600